package com.aiguigu.springcloud;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.config.server.EnableConfigServer;

@SpringBootApplication
@EnableConfigServer
public class ConfigCenterMain3344 {
    public static void main(String[] args) {
        //springcloud config 为微服务提供集中化资源配置支持，配置服务器为各个不同微服务应用的所有环境
        //提供一个中心化的外部配置
        //这里已经将windows的hosts配置了映射
        //启动7001和3344，访问http://config-3344.com:3344/master/config-dev.yml
        SpringApplication.run(ConfigCenterMain3344.class, args);

        //通过访问curl -X POST "http://localhost:3344/actuator/bus-refresh"实现3344广播通知3355、3366
        //bus-refresh为bootstrap.yml中配置的bus暴露点
        //通过curl -X POST "http://localhost:3344/actuator/bus-refresh/config-client:3355实现定点通知3355
    }
}